home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
TPUG - Toronto PET Users Group
/
TPUG Users Group CD
/
TPUG Users Group CD.iso
/
C64
/
A-Monthly Disks
/
(c)aay.d64
/
to-do
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2007-02-04
|
9KB
|
301 lines
0 GOTO1000
1 WELCOME TO T0-DO!!! YOU ARE ABOUT TO
2 BECOME EXTREMELY ORGANIZED.
3 YOU CAN EASILY PLACE DATA AT THE
4 LINES YOU ARE NOW READING. TRY IT!
5 SIMPLY PRESS 'A' (FOR ADD).
6 NOW ENTER THE LINE NUMBER (TRY '1').
7 NEXT TYPE IN THE LINE TO BE STORED.
8 WOW!
9 EASY!
10 ------- ^ HOT ^ ------ A'S:
11 YOU CAN MODIFY BY SELECTING 'E'
12 (EXIT) THEN USING CURSER CONTROLS
13 TO MOVE TO THE LINE TO MODIFY. ONCE
14 DONE MODIFYING HIT <RETURN> THEN
15 MOVE DOWN TO THE WORD 'RUN' AND HIT
16 <RETURN>. TO SEE OTHER LINES HIT A
17 NUMBER 1 THRU 9 OR HIT 'M'. TO SAVE
18 YOUR DATA HIT 'U' AND SELECT 'SAVE'.
19 NOW PUSH THE KEY '2' FOR MORE.
20 ---------------------- B'S:
21 WOW!! MORE HELP. NOW PUSH '3' TO
22 LIST LINES IN THE SECOND HALF OF THE
23 SCREEN.
24 -
25 PUSHING ONE DIGIT NUMBERS OR 'M'
26 FLIP-FLOPS THE DATA DISPLAYED ON
27 THE SCREEN IN ANY SEQUENCE...
28 -
29 -
30 ---------------------- C'S:
31 WOW!!! THIS IS GREAT! NEXT TRY THE
32 OTHER SELECTIONS LISTED AT THE
33 BOTTOM OF THE SCREEN. PLEASE
34 CHECK OUT 'H' AND HEED INSTRUCTIONS.
35 -
36 PRINT YOUR LISTS USING UTILITIES.
37 HAPPY STORAGE!
38 -
39 PUSH '4' FOR MORE.
40 -
41 YOU CAN FLIP-FLOP LINES WITHIN ANY
42 NINE-LINE SET USING THE 'P' (PRIOR-
43 ITIZE) FUNCTION. YOU CAN MOVE A
44 LINE TO ANOTHER NINE-LINE SET USING
45 THE 'C' (COPY) FUNCTION. ONCE YOU
46 COPY IT TO ANOTHER SET THEN DELETE
47 IT FROM THE FIRST SET.
48 -
49 PUSH '5' FOR EXAMPLE ITEMS.
50 --------
51 TAKE OUT TRASH
52 WAKE UP EARLY TOMORROW
53 EAT BREAKFAST WITH WIFE THURSDAY
54 WASH CLOTHES
55 PACK FOR TRIP
56 READ MOBY DICK
57 BREATH ON A CONTINUING BASIS
58 SEND MONEY TO GREG ROWE ($2-$10)
59 ENJOY LIFE
60 ------- PERSONAL -----------
61 SEND MONEY TO GREG ROWE ($2-$10)
70 -------- MONITOR:
71 SEND MONEY TO GREG ROWE ($2-$10)
80 ------- COORDINATE -------
81 SEND MONEY TO GREG ROWE ($2-$10)
90 -
91 SEND MONEY TO GREG ROWE ($2-$10)
101 J
102 MORE THINGS TO DO OR NOTES / (null)ALS
111 K SEND MONEY TO GREG
121 L SEND MONEY TO GREG
131 M SEND MONEY TO GREG
141 N SEND MONEY TO GREG
151 O SEND MONEY TO GREG
161 P SEND MONEY TO GREG
171 Q SEND MONEY TO GREG
181 R SEND MONEY TO GREG
191 S SEND MONEY TO GREG
690 -
700 GREG'S BROAD LIFE MISSIONS
701 -
702 BE A DISCIPLE OF JESUS
703 (WHO DIED FOR HIS DREAM).
705 HOMEY, BROTHERLY, SALT, LIGHT,
706 CHAR. HARMONIZE MAN WITH (null)D.
714 -
715 BE A STABLE, COMMON SENSE,
716 PERSONAL LEADER. DO ONLY
717 NEEDED ACTIONS.POWER,NOT HYPE.
795 -
800 - PERSONAL LIFE (null)ALS -
801 - DO NOTHING WRONG -
851 --- PROFESSIONAL ---
852 BE A SENIOR EXECUTIVE.
853 ENTHUSIASTIC,RELIABLE,HONEST.
854 SCHEDULE NEXT DAY AFTER DINNER.
999 -
1000 POKE 53280,8:POKE53281,8 :REM--------------------------------BOARDER/BKGRD
1010 PRINT"[147]RUN 1020[158]":REM-----------
1012 POKE1140,0:POKE55412,1:POKE1540,1:POKE55812,1:REM---SET WHAT LINES TO LIST
1016 GOSUB9000:REM-------LIST LINES
1034 PRINT"RUN 1056[158] GP'S DEFERED ACTIONS GP ROWE[158]"
1036 PRINT"[155][218]SEE[218]OPTIONS[218][216][218][216][218][216][218][216][218][216][218][216][218][216][218][216][218]AT[218]BOTTOM[218][158][146]"
1038 GOSUB9100:REM--GET LETTER OR #
1046 POKE1140,P
1052 GOSUB9200:REM--LIST TOP HALF
1056 PRINT"[149]RUN 1066...PICK A 2ND # FOR BOTTOM HALF[158]"
1058 GOSUB9100:REM--GET LETTER OR #
1060 POKE1540,P
1062 PRINT""
1064 GOSUB9200:REM--LIST BOTTOM HALF
1066 PRINT"[155] [146]0=1-[158]"
1067 PRINT"RUN 1038[158]"
1068 GOTO1034
1100 PRINT"[158]RUN 9000":REM------- ADD*
1110 PRINT" "
1111 PRINT" [145][145][145]"
1112 INPUT"OVERWRITE WHAT LINE # (E=EXIT) [157][157][157][157][157][157][157][157][157]";HO$(0)
1113 IF HO$(0)="E" GOTO9000
1115 PRINT"[158]"HO$(0)
1116 PRINT"[155][145][145][145][145]ENTER ACTION "
1117 PRINT"(NOT ?,: #1ST)[146]STOP[146][223][169]"
1118 PRINT" [145]"
1120 INPUT" ";HO$(1)
1122 PRINT" [157][157][157][157][157][157][157][157][157][157][157][157][157][157][157][157][157][157][157][157][157][158]"HO$(1)
1126 PRINT" SET.WAIT. [145][145]"
1128 POKE631,13:POKE632,19:POKE633,13:POKE198,3: REM--BUFFER-RTN,HOME,RTN
1129 END
1134 P=PEEK(1500)
1200 PRINT"[158]RUN 9000":REM--------COPY*
1202 PRINT" "
1204 PRINT" "
1206 PRINT" [145][145]"
1210 PRINT"HIT THE 2ND DIGIT OF A TOP LINE TO COPY"
1212 GETZ$:IFZ$=""GOTO1212
1214 L=ABS(ASC(Z$+CHR$(0))-48):IFL<0ORL>9GOTO1212
1216 INPUT"[145]COPY TO (+OVERWRITE) WHAT LINE 99 [157][157][157][157][157][157][157][157][157]";HO$(0)
1218 PRINT"[158]"
1230 FORC=1TOL:PRINT:NEXTC:PRINTHO$(0)"[145][145][145]"
1234 POKE631,13:POKE632,19:POKE633,13:POKE198,3
1240 END
1300 PRINT"[158]RUN 9000":REM---- DELETE*
1304 PRINT" "
1306 PRINT" [145][145][145]"
1308 INPUT"DELETE WHAT LINE NUMBER (E=EXIT) 90 [157][157][157][157][157][157][157]";HO$(0)
1309 IF HO$(0)="E" GOTO9000
1310 PRINT"[158]"HO$(0)" D"
1312 PRINT"[145][145]DELETE (Y/N)? [158]"
1313 GETZ$:IFZ$=""GOTO1313
1314 IFZ$="N"GOTO9000
1316 PRINT" [157][157][157][157]SET.WAIT. [145][145]"
1318 POKE631,13:POKE632,19:POKE633,13:POKE198,3: REM--BUFFER-RTN,HOME,RTN
1320 END
1400 PRINT"":REM----------PRIORITIZE *
1403 PRINT"RUN 1400...[155] D=DONE (+DANGEROUS), E=EXIT[152]"
1410 PRINT"WHICH TOP LINE IS NEXT IMPORTANT (1-9)?"
1411 S=1105
1412 FORN=1TO9
1414 GETL$:IFL$=""GOTO1414
1416 IFL$="E"GOTO9000
1418 IFL$="D"GOTO1428
1420 L=ASC(L$+CHR$(0))-48
1422 F=PEEK(1105+L*40):IFF=32THENS=1104:REM--CHECK IF ACTIONS 1-9
1425 POKE(S+L*40),N+48:POKE(54272+S+L*40),2:REM-INSERT NEW PRIORITY
1428 NEXTN
1429 PRINT"[129]RUN 1441"
1430 PRINT"[145][145][145][145][145][145][145][145][145][145][145]":REMCHGQ
1432 POKE 631,13:POKE632,13:POKE633,13:POKE634,13:POKE635,13:POKE636,13
1434 POKE 637,13:POKE638,13:POKE639,13:POKE640,13:POKE198,10:REM-10 IN BUFFER
1436 PRINT" SET. WAIT. [157][157][157][157][157][157][157][157][157][157][157][157][157][157][157][157][157][157][157][145][145]"
1440 END
1441 PRINT" "
1445 GOTO9000
1500 PRINT"":REM-EXIT
1502 FORN=1TO3:PRINT" ":NEXTN
1503 PRINT"BE SURE TO SAVE USING UTILITIES! [158]"
1504 PRINT"[145][145]"
1506 POKE631,82:POKE632,85:POKE633,78:POKE634,17:POKE198,4
1508 END
1600 PRINT"[192][145][158]":REM-LIST100+
1604 FORN=1TO9:PRINT" ":NEXTN
1606 PRINT"[145][145][145][145][145][145][145][145][145][145][145]"
1608 POKE 631,19:POKE632,13:POKE198,2
1609 P=PEEK(1540):IF P>9 GOTO 1612
1610 POKE1540,9
1612 P=PEEK(1540)+1
1614 POKE1540,P
1622 IFP=10 THENLIST101-109
1624 IFP=11 THENLIST111-119
1626 IFP=12 THENLIST121-129
1628 IFP=13 THENLIST131-139
1630 IFP=14 THENLIST141-149
1631 IFP=15 THENLIST151-159
1632 IFP=16 THENLIST161-169
1633 IFP=17 THENLIST171-179
1634 IFP=18 THENLIST181-189
1635 IFP=19 THENLIST191-199
1690 GOTO9000
1700 PRINT"[147]":POKE631,82:POKE632,85:POKE633,78:POKE198,3
1704 LIST700-723: REM--LIST/MODIFY GOALS
1800 PRINT"[147]HELP: HIT ANY KEY TO EXIT"
1820 PRINT"[158]SEND SOME MONEY TO:[157][157][157][157][157][157][157][157][157][157][157][157][157][157]GREG ROWE"
1822 PRINTTAB(5);"2307 FAIRFAX ROAD"
1824 PRINTTAB(5);"SO. CHARLESTON, WV 25303"
1830 PRINT"SELECT OPTIONS AS LISTED AT THE BOTTOM"
1832 PRINT"OF THE MAIN SCREEN. DATA IS STORED"
1834 PRINT"DIRECTLY ONTO PROGRAM LINES."
1835 PRINT"OPTION KEYS: (SAVE USING UTILITIES!!)[158]"
1836 PRINT"0=LIST LINES A=ADD A LINE (IT'S ADDED"
1838 PRINT" 1 THRU 9 IN PLACE OF OLD ONE) "
1840 PRINT"1=LINES 11-19 C=COPY A LINE. COPIED "
1842 PRINT"2=LINES 21-29 LINE MUST APPEAR IN TOP"
1844 PRINT"[145]3=LINES 31-39 HALF OF SCREEN (1 - 9)"
1846 PRINT" . D=DELETE A LINE "
1848 PRINT" . U=UTILITIES ([155]PRINT,SAVE[158])"
1850 PRINT" . P=PRIORITIZE ACTIONS IN "
1852 PRINT"M=(CAN BE RE- TOP HALF OF SCREEN "
1854 PRINT" PEATED)101+ G=LIST LINES 700-799 "
1870 GETZ$:IFZ$=""GOTO1870
1875 PRINT"[147]":POKE1140,0:POKE55412,1:POKE1540,1:POKE55812,1:GOTO9000
8000 END
9000 P=PEEK(1140):PRINT"[158]RUN 9006"
9004 GOSUB9200
9006 P=PEEK(1540):PRINT"[158]RUN 9018"
9010 PRINT"[155][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][145][158]"
9012 GOSUB9200
9018 PRINT" "
9020 PRINT"[155] [146]0=1-9, [146]1=11-19...REPEATED [146]MORE=101- "
9022 PRINT" [146]ADD,[146]COPY,[146]DEL,[146]UTIL,[146]PRI,[146]GOALS,[146]HELP,[146]EXIT [145]"
9030 GOTO1034
9100 GETZ$:IFZ$=""THEN9100
9101 IFZ$="A"GOTO1100
9102 IFZ$="C"GOTO1200
9104 IFZ$="D"GOTO1300
9105 IFZ$="H"GOTO1800
9106 IFZ$="P"GOTO1400
9108 IFZ$="E"GOTO1500
9109 IFZ$="U"GOTO62500
9110 IFZ$="M"GOTO1600
9111 IFZ$="G"GOTO1700
9112 P=ABS(ASC(Z$+CHR$(0))-48):IFP<0ORP>9GOTO9100
9114 RETURN
9200 POKE 631,19:POKE632,13:POKE198,2:PRINT :REMARK-------LINES TO LIST OPTIONS
9201 FORN=1TO9:PRINT" ":NEXTN
9202 PRINT"[145][145][145][145][145][145][145][145][145][145][145]"
9204 IFP=0THENLIST 1-9 :REM--GOSUB
9205 IFP=1THENLIST 11-19
9206 IFP=2THENLIST 21-29
9207 IFP=3THENLIST 31-39
9208 IFP=4THENLIST 41-49
9209 IFP=5THENLIST 51-59
9210 IFP=6THENLIST 61-69
9211 IFP=7THENLIST 71-79
9212 IFP=8THENLIST 81-89
9213 IFP=9THENLIST 91-99
9216 RETURN
9900 END
62500 REM----------BASIC
62501 POKE 53280,14:POKE 53281,6 : REM--BKGRD, BORDER
62502 PRINT"[147] 1 = SAVE AND QUIT TO BASIC":REM---------------------------
62503 PRINT" 2 = PRINT DATA[157][157][157][157][157][157][157][157][157][157][157][157][157][157]3 = RE-START"
62504 GETZ$:IFZ$=""GOTO62504
62505 IFZ$="2"GOTO62550
62506 IFZ$="3"GOTO1000
62510 PRINT"[147][154]THIS SAVES THE PROGRAM (AND DATA) AS "
62511 PRINT"[145] 'TO-DO' OR AS A NAME THAT YOU PROVIDE. "
62512 PRINT"[145] LOAD THAT NAME AT YOUR NEXT SESSION. "
62513 PRINT"[145] A NAME MUST BE 5 CHAR LONG, E.G. MAY29"
62514 PRINT"[145]TO RETURN TO THE PROGRAM AFTER SAVING: "
62515 PRINT"[145] TYPE (OR GO TO)'RUN',THEN HIT <RETURN>"
62517 PRINT" [154]LIST :REMARK-LIST DATA "
62518 PRINT" LIST 1000- :REMARK-MODIFY PROGRAM "
62519 PRINT" LIST 1100- :REMARK-ADD,COPY,DELETE "
62520 PRINT" LIST 1400- :REMARK-PRIOR.,E,100,HELP"
62521 PRINT" LIST 9000- :REMARK-COMMENTS,MENUS "
62522 PRINT" LIST 62500- :REMARK-UTILITIES "
62523 PRINT" RUN [145][145][145][145][145][145][145][145][145][145][145][145][145][145][145]"
62528 INPUT"[155]DATE? (OR 'NAME.', E=EXIT) [159]TO-DO[155][157][157][157][157][157][157][157]";DATE$
62529 IF DATE$="E"THENEND
62530 PRINT"SAVE @0:"DATE$" ,8 "
62531 POKE 1428,34:POKE1437,34:REM-QUOTE MARKS
62532 INPUT"[145][145]SAVE ALL CHANGES Y [157][157][157][157][157][157][157][157][157][157][157][157][157][157][157][157][157][157][157][157][157]";HO$(1)
62533 IF HO$(1)="N"THENEND
62534 PRINT"[145] SET. WAIT.[145][145]"
62539 POKE 631,13:POKE632,17:POKE633,13:POKE634,19:POKE635,13:POKE198,1
62540 END: REM ------------------THE END
62550 INPUT"[147] START AT WHAT LINE 1 [157][157][157][157]";L1$:REM-------------------------PRINT
62551 INPUT" PRINT TO WHAT LINE 99[157][157][157][157]";L2$
62552 POKE53265,PEEK(53265)AND 239
62553 PRINT"OPEN4,4CMD4, ACTION LIST ":REM--***---MODIFY HEADING HERE!
62554 POKE1356,34:POKE1375,34
62555 PRINT"LIST"L1$"-"L2$"PRINT#4"
62556 PRINT"CLOSE4RUN62600[145][145][145][145][145][145][145][145][145][145][145][145][145][145]"
62566 POKE 631,13:POKE632,13:POKE633,13:POKE634,13:POKE635,13:POKE636,13
62567 POKE198,6
62568 END
62600 POKE53265,PEEK(53265)OR 16
62602 GOTO62510
62908 RETURN